Architectural libraries